﻿#pragma once

#include "lg_def.h"

#ifdef LG_WINDOWS
    #ifndef WIN32_LEAN_AND_MEAN
       #define WIN32_LEAN_AND_MEAN
    #endif

    #ifdef LGOGL_EXPORTS
        #ifdef LGOGL_CORE
            #define LGOGL_API    __declspec(dllexport)
        #else
            #define LGOGL_API    __declspec(dllimport)
        #endif
    #else
        #define LGOGL_API		extern
    #endif
#else
    #ifdef LGOGL_EXPORTS
        #define LGOGL_API 		extern
     #else
        #define LGOGL_API
    #endif
#endif

#include <stddef.h>
#include <stdint.h>